package trading.util;

public class Constants {
	
	public static final String TICKER = "ticker";
	public static final String HISTORICAL_LOW_PRICE = "historicalLowPrice";
	public static final String HISTORICAL_LOW_DATE = "historicalLowDate";
	public static final String MARKET_STATUS = "marketStatus";
	public static final String BULL = "Bull";
	public static final String BEAR = "Bear";
	
	public static final String VIX = "VIX";
	
	public static String ACCOUNT_ID = "";
	
	public class Algo {
		public static final double BULL_TO_BEAR_PERCENT_CHANGE_CRITERIA = 22;
		public static final double BULL_SHORT_PROTECTION_PERCENTAGE = 20;
		// Bull market orders have to have at least 20 seconds interval
		public static final int BULL_NEW_ORDER_WAIT_TIME = 30000;
		public static final int CORE_PULL_SIZE = 20;
	}
	
	public class IB {
		public static final int TICK_PRICE_LAST = 4;
		public static final String CALL = "C";
	}
}
